Komunikace Delphi <-> COM<-> USB

Otázka od: Petr Brant

10. 12. 2003 10:26

Ahoj vespolek, uz nejakou dobu mam naprogramovanou komunikaci se zarizenim
pripojenym pres COM port, pouzil jsem AsyncFree a chodi to bez problemu. Ted
nabizi vyrobce totez zarizeni, ale pripojitelne i pres USB. Vim, ze existuji
drivery, ktere zpusobi, ze se USB tvari jako COM port, takze se zanasim
myslenkou, ze by se nemuselo nic prepisovat a ze by to pres tyto drivery
fungovalo uplne stejne. Takze se ptam: Mate nekdo s temito drivery
zkusenosti a jakeho druhu jsou?

Zdravim

RNDr. Petr Brant [brant@dcomm.cz]
http://web.redbox.cz/petr.brant

Odpovedá: Petr Vones

10. 12. 2003 13:30

From: "Petr Brant" <brant@dcomm.cz>
> nabizi vyrobce totez zarizeni, ale pripojitelne i pres USB. Vim, ze existuji

Potom k nemu musi nabizet nejaky driver + DLL kterou pouzijes ve sve aplikaci.
USB je vicemene sbernice, ne primy port na ktery pak pripojis zarizeni. Takze
nekomunikujes s USB ale s konkretnim zarizenim pripojenym pres USB.

> drivery, ktere zpusobi, ze se USB tvari jako COM port, takze se zanasim

Tohle se ale hodi spise u RS232 interface pripojeneho pres USB. Opet je to
driver pro to konkretni zarizeni.

Petr Vones


Odpovedá: delphin@post.cz

10. 12. 2003 18:25

> fungovalo uplne stejne. Takze se ptam: Mate nekdo s temito drivery
> zkusenosti a jakeho druhu jsou?

Drivery maji zpusobit, ze se USB tvari jako COM port, samozrejme neexistuji.
Nekteri vyrobci ovsem pridali do stavajiciho zarizeni s rozhranim RS232
jenom konvertor USB-RS232, ke kteremu skutecne existuji ovladace, ktere
vytvori virtualni COM port. Prislusny ovladac pak zpravidla dodava vyrobce
cipu konvertoru.


Odpovedá: Petr Brant

11. 12. 2003 9:14

Aha, ano, mas pravdu, zahloubal jsem se do dokumentace a skutecne to tam je.
A na CD jsem v jednom zastrcenem adresari objevil drivery.

RNDr. Petr Brant [brant@dcomm.cz]
http://web.redbox.cz/petr.brant



 Drivery maji zpusobit, ze se USB tvari jako COM port, samozrejme
neexistuji.
 Nekteri vyrobci ovsem pridali do stavajiciho zarizeni s rozhranim
RS232
 jenom konvertor USB-RS232, ke kteremu skutecne existuji ovladace,
ktere
 vytvori virtualni COM port. Prislusny ovladac pak zpravidla dodava
vyrobce
 cipu konvertoru.